package com.yan.design.two.establish.s2.f2.i;

import com.yan.design.two.establish.s2.f2.Fruit;

/**
 * 2. 工厂方法
 *      抽象工厂
 * @author shengren.yan
 * @create 2022-07-17
 */
public interface FruitFactory<T extends Fruit> {

    // 不同的水果工厂，通过此方法生产不同的水果
    public T getFruit();

}
